proc algo_reception_ast {ast} {
	global table_ast
	global table_joueurs
	
	set num_soi_meme [get_joueur_numero [lindex [lindex $table_joueurs 0] 0]]
	

	set numero_ast [get_asteroide_numero $ast]
	set liste_joueur2 [get_asteroide_liste_joueur $ast]
	
	set tmp [lsearch $liste_joueur2 $num_soi_meme]
	
	set trouve_ast 0
	
	if {$tmp != -1} {
		foreach i [lindex $table_ast 0] {
			set tmp [lsearch [get_asteroide_numero $i] $numero_ast]
			if {$tmp > -1} {
				set liste_joueur1 [get_asteroide_liste_joueur $i]
				set trouve_ast 1
				break
			}
		}
		if {$trouve_ast == 1} {
			set nouvelle_liste [fusionner $liste_joueur1 $liste_joueur2]
			foreach i $nouvelle_liste {
				ajouter_joueur_ast $numero_ast $i
			}
		} else {
			ajouter_table_ast $ast
	  	}
	} 
}
